#pragma once

class IRule
{
public:

	enum RuleType
	{
		TYPE_BRANCH=0,
		TYPE_LEAF=1
	};

	RuleType GetType() const=0;

	IRule(void)
	{
	}

	virtual ~IRule(void)
	{
	}
};
